*{margin: 0;padding: 0;}

.all{
	width: 1600px;
	height: 700px;
	position: absolute;
	top: 50%;
	margin-top: -314.5px;

}

.left{
	width: 375px;
	height: 629px;
	float: left;
}

.right{
	width: 1225px;
	height: 629px;
	background-color: #FCFCFC;
	float: left;
	text-align: center;
}

.registered{
	width: 450px;
	height: 600px;
	margin: 15px auto;
	background-color: #FFFFFF;
	border-radius: 2px;
	box-shadow: 0px 0px 10px #dddddd;
}

.header{
	width: 450px;
	height: 109px;
}

.header-l,.header-c,.header-r{
	height: 109px;
	float: left;
}

.header-l{
	width: 89px;
}

.header-l a{
	color: red;
	text-decoration: none;
}

.header-l div{
	width: 44px;
	height: 34px;
	letter-spacing: 1px;
	text-align: center;
	float: right;
	margin-top: 46px;
	margin-right: 0px;
}

.header-c{
	width: 63px;
}

.header-c a{
	/* color: red; */
	text-decoration: none;
}

.header-c h3{
	margin-top: 46px;
	margin-right: 0px;
	float: right;
	letter-spacing: 1px;
}

.header-r{
	width: 298px;
}

.header-r img{
	float: right;
	margin-right: 0;
}

.text{
	width: 336px;
	height: 62px;
	color: #959595;
	background-color: #F9F9F9;
	letter-spacing: 1px;
	border: 0px;
	padding-left: 20px;
}

.yanzheng{
	width: 356px;
	margin-top: 20px;
	margin-left: 47px;
}

.yanzheng .text{
	width: 224px;
}

.text:nth-of-type(2){
	width: 236px;
	margin-top: 20px;
	float: left;
}

.button{
	float: left;
}

/* .layui-btn-normal{
	
} */

.password{
	width: 336px;
	height: 62px;
	color: #959595;
	background-color: #F9F9F9;
	letter-spacing: 1px;
	border: 0px;
	margin-top: 20px;
	padding-left: 20px;
}

.login{
	width: 356px;
	height: 60px;
	color: #FFFFFF;
	background-color: #F2BA9B;
	letter-spacing: 1px;
	border: 0px;
	border-radius: 8px;
	margin-top: 20px;
	margin-bottom: 15px;
	opacity: 1;
	transition: all 0.2s;
}

.login:hover{
	opacity: 0.8;
}

.lost{
	width: 450px;
	height: 129px;
}

.lost a{
	color: red;
	text-decoration: none;
}

.lost-l{
	float: left;
	margin-left: 47px;
}

.lost-r{
	float: right;
	margin-right: 47px;
}

/* .lost-r label{
    margin-top: 5px;
} */

.footer{
	width: 450px;
	height: 120px;
}

.footer p{
	letter-spacing: 1px;
	color: #B3B3B3;
}

.footer img{
	margin: 21px 12px;
}